using System.Collections.Generic;
using VSSDKAssist.Recipes.Common.Helpers;

namespace VSSDKAssist.Enums
{
	/// <summary>
	/// Visual Studio hives enum
	/// </summary>	
	public static class VSHive
	{
		[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1810:InitializeReferenceTypeStaticFieldsInline")]
		static VSHive()
		{
			values = new SortedDictionary<string, string>();
			values.Add("Normal", Constants.VSHiveStandard);
			values.Add("Experimental", Constants.VSHiveExperimental);
		}

		#region Properties
		private static SortedDictionary<string, string> values;

		/// <summary>
		/// Gets the values.
		/// </summary>
		/// <value>The values.</value>
		public static SortedDictionary<string, string> Values
		{
			get { return values; }
		}
		#endregion
	}
}